knitted plush - Turkish English Dictionary